economic and technological research institute - Français Anglais Dictionnaire